pet keeping - German English Dictionary